<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>My Project: IOThreadStorage.h 文件参考</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">My Project
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','搜索');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">载入中...</div>
<div class="SRStatus" id="Searching">搜索中...</div>
<div class="SRStatus" id="NoMatches">未找到</div>
</div>
</div>
</div>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">类</a> &#124;
<a href="#namespaces">命名空间</a> &#124;
<a href="#func-members">函数</a>  </div>
  <div class="headertitle"><div class="title">IOThreadStorage.h 文件参考</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="HttpAppFramework_8h_source.html">drogon/HttpAppFramework.h</a>&gt;</code><br />
<code>#include &lt;trantor/utils/NonCopyable.h&gt;</code><br />
<code>#include &lt;memory&gt;</code><br />
<code>#include &lt;vector&gt;</code><br />
<code>#include &lt;limits&gt;</code><br />
<code>#include &lt;functional&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
IOThreadStorage.h 的引用(Include)关系图:</div>
<div class="dyncontent">
<div class="center"><img src="IOThreadStorage_8h__incl.png" border="0" usemap="#aIOThreadStorage_8h" alt=""/></div>
<map name="aIOThreadStorage_8h" id="aIOThreadStorage_8h">
<area shape="rect" title=" " alt="" coords="2717,5,2859,31"/>
<area shape="rect" href="HttpAppFramework_8h.html" title=" " alt="" coords="1831,79,2041,104"/>
<area shape="poly" title=" " alt="" coords="2717,28,2055,83,2054,78,2716,23"/>
<area shape="rect" title=" " alt="" coords="3714,519,3777,544"/>
<area shape="poly" title=" " alt="" coords="2860,19,3104,32,3417,58,3565,77,3687,100,3735,113,3772,128,3795,144,3804,163,3804,386,3800,421,3790,454,3763,508,3758,506,3785,452,3795,420,3799,386,3799,164,3791,148,3769,133,3733,118,3686,105,3564,82,3417,63,3104,37,2860,25"/>
<area shape="rect" title=" " alt="" coords="31,519,118,544"/>
<area shape="poly" title=" " alt="" coords="2716,22,2109,25,1667,30,1198,41,748,59,368,84,219,101,105,120,32,141,14,152,8,164,8,386,13,420,26,453,59,507,54,509,21,456,8,422,3,386,3,163,10,149,30,136,103,114,218,95,367,79,748,53,1197,36,1667,25,2109,19,2716,17"/>
<area shape="rect" title=" " alt="" coords="859,519,936,544"/>
<area shape="poly" title=" " alt="" coords="2716,23,2162,37,1334,64,921,82,563,103,303,127,222,141,181,154,162,171,147,190,136,210,130,231,129,275,142,320,167,364,202,405,244,441,293,468,339,483,402,495,557,513,718,522,845,526,845,532,718,528,557,518,401,501,338,488,291,473,241,445,198,409,162,367,137,322,123,276,124,230,131,208,142,187,158,168,179,150,221,135,302,122,563,98,921,76,1334,58,2162,31,2716,18"/>
<area shape="rect" title=" " alt="" coords="3801,519,3860,544"/>
<area shape="poly" title=" " alt="" coords="2860,19,3264,36,3486,53,3578,64,3647,76,3683,82,3719,85,3786,90,3813,97,3835,110,3850,131,3855,163,3855,386,3849,451,3839,506,3834,505,3844,450,3849,386,3849,164,3845,133,3832,114,3811,102,3785,95,3719,90,3683,87,3646,81,3577,69,3486,58,3264,42,2859,24"/>
<area shape="rect" title=" " alt="" coords="3562,152,3763,177"/>
<area shape="poly" title=" " alt="" coords="2857,28,3581,147,3580,152,2857,33"/>
<area shape="rect" href="exports_8h.html" title=" " alt="" coords="1337,519,1469,544"/>
<area shape="poly" title=" " alt="" coords="1831,102,1687,120,1624,135,1581,154,1540,192,1506,237,1478,287,1455,338,1424,434,1409,506,1404,504,1419,433,1450,336,1473,284,1502,234,1536,189,1579,150,1622,130,1686,115,1831,97"/>
<area shape="rect" title=" " alt="" coords="2789,152,3000,177"/>
<area shape="poly" title=" " alt="" coords="2041,97,2771,149,2776,150,2776,155,2770,155,2041,102"/>
<area shape="rect" href="CacheMap_8h.html" title=" " alt="" coords="3379,445,3530,471"/>
<area shape="poly" title=" " alt="" coords="2041,89,2394,93,2617,99,2844,110,3056,128,3232,154,3300,170,3353,189,3386,211,3395,223,3399,236,3399,313,3403,346,3413,379,3441,432,3436,435,3408,381,3398,347,3393,313,3393,237,3391,225,3383,215,3350,194,3299,175,3231,159,3055,133,2844,116,2617,104,2394,98,2041,95"/>
<area shape="rect" title=" " alt="" coords="3885,519,4059,544"/>
<area shape="poly" title=" " alt="" coords="2041,92,2352,98,2752,109,3118,126,3250,137,3329,149,3429,184,3528,229,3622,279,3710,333,3857,435,3950,508,3947,512,3853,439,3707,337,3619,284,3525,234,3427,189,3327,155,3250,142,3118,131,2752,114,2352,103,2041,97"/>
<area shape="poly" title=" " alt="" coords="2041,92,2724,111,3074,128,3200,138,3275,149,3346,174,3400,204,3444,240,3480,279,3552,369,3596,418,3652,469,3713,510,3710,514,3649,473,3592,422,3548,372,3476,283,3440,243,3397,209,3343,179,3274,155,3200,143,3074,133,2724,116,2041,97"/>
<area shape="rect" href="DrObject_8h.html" title=" " alt="" coords="619,372,759,397"/>
<area shape="poly" title=" " alt="" coords="1831,95,1562,96,1227,104,1066,111,926,122,820,136,783,145,760,154,737,173,720,197,707,224,699,253,691,311,690,358,685,358,685,310,693,252,702,222,715,194,734,169,757,150,782,140,819,131,926,117,1066,106,1227,98,1562,91,1831,90"/>
<area shape="poly" title=" " alt="" coords="1831,96,1429,102,896,113,418,130,257,142,207,148,181,154,129,183,90,215,77,233,67,254,61,280,59,310,59,386,63,450,72,505,67,506,58,451,53,386,53,310,55,279,62,252,72,230,86,211,126,179,179,150,206,143,257,136,417,125,896,108,1429,97,1831,91"/>
<area shape="poly" title=" " alt="" coords="1831,96,1531,99,1134,107,743,125,582,138,459,155,415,160,371,160,290,161,258,166,233,179,216,201,211,237,211,313,213,345,221,371,232,393,249,411,293,441,352,468,393,481,449,492,586,509,730,520,845,526,845,531,730,525,586,515,448,498,392,486,350,473,290,446,245,415,228,396,216,373,208,346,205,313,205,236,212,199,229,175,256,161,290,156,371,155,415,154,458,149,581,133,743,120,1134,102,1531,93,1831,90"/>
<area shape="rect" title=" " alt="" coords="162,519,254,544"/>
<area shape="poly" title=" " alt="" coords="1831,97,1439,103,921,114,458,131,303,142,254,148,229,154,200,170,178,186,165,207,160,237,160,386,164,419,173,452,197,506,192,508,168,454,158,420,155,386,155,236,160,205,174,182,197,165,227,150,253,143,303,137,458,126,921,109,1439,97,1831,91"/>
<area shape="rect" title=" " alt="" coords="1187,519,1245,544"/>
<area shape="poly" title=" " alt="" coords="1831,95,1555,96,1211,103,1045,110,901,121,791,135,753,144,729,154,657,206,626,235,603,264,587,296,582,328,588,361,609,396,625,411,647,426,708,452,784,473,869,490,1041,514,1173,525,1173,530,1041,519,868,495,783,478,706,457,645,431,622,416,605,399,583,363,577,328,582,294,598,262,622,231,653,202,727,150,752,139,790,130,900,116,1045,105,1211,97,1555,90,1831,89"/>
<area shape="rect" href="HttpBinder_8h.html" title=" " alt="" coords="1088,299,1240,324"/>
<area shape="poly" title=" " alt="" coords="1831,97,1756,103,1670,113,1582,130,1496,154,1448,177,1415,201,1382,226,1336,253,1276,278,1219,297,1217,292,1274,273,1333,248,1379,222,1412,196,1446,172,1494,150,1580,124,1670,108,1755,97,1831,92"/>
<area shape="rect" title=" " alt="" coords="2686,519,2853,544"/>
<area shape="poly" title=" " alt="" coords="2041,90,2294,92,2606,101,2755,108,2884,119,2983,132,3017,140,3040,150,3064,167,3080,185,3088,208,3091,237,3091,386,3088,415,3078,437,3061,455,3037,473,3008,487,2966,499,2867,519,2866,514,2965,494,3006,482,3035,468,3057,451,3073,434,3082,414,3085,386,3085,237,3083,209,3075,188,3060,171,3037,154,3016,145,2982,137,2884,124,2754,114,2605,106,2294,98,2041,95"/>
<area shape="rect" href="HttpRequest_8h.html" title=" " alt="" coords="1854,372,2018,397"/>
<area shape="poly" title=" " alt="" coords="1832,102,1774,110,1717,120,1671,135,1654,144,1642,154,1638,164,1642,176,1659,198,1685,222,1757,275,1837,325,1904,363,1902,368,1834,330,1754,280,1682,227,1655,201,1638,179,1633,164,1638,150,1651,139,1668,130,1716,115,1773,104,1831,97"/>
<area shape="rect" href="HttpFilter_8h.html" title=" " alt="" coords="771,152,914,177"/>
<area shape="poly" title=" " alt="" coords="1831,102,928,160,928,155,1831,97"/>
<area shape="rect" href="drogon__callbacks_8h.html" title=" " alt="" coords="297,372,493,397"/>
<area shape="poly" title=" " alt="" coords="1831,97,1493,102,1060,113,678,130,551,141,512,148,492,154,469,175,450,199,434,226,422,255,406,312,399,358,394,357,401,311,417,254,430,224,445,196,465,171,489,150,511,143,550,136,678,125,1060,108,1493,97,1831,91"/>
<area shape="rect" href="HttpResponse_8h.html" title=" " alt="" coords="1602,299,1777,324"/>
<area shape="poly" title=" " alt="" coords="1831,99,1762,105,1692,116,1634,132,1612,142,1598,154,1589,170,1588,188,1593,206,1602,225,1632,260,1664,288,1661,292,1628,263,1598,228,1588,208,1582,188,1584,169,1594,150,1610,137,1632,127,1691,111,1761,100,1831,94"/>
<area shape="rect" href="Cookie_8h.html" title=" " alt="" coords="2648,445,2776,471"/>
<area shape="poly" title=" " alt="" coords="2041,91,2226,96,2440,106,2626,123,2691,135,2728,150,2746,169,2753,188,2755,237,2755,313,2752,346,2745,379,2726,433,2720,432,2739,378,2746,345,2749,313,2749,237,2748,189,2741,172,2725,154,2690,140,2626,128,2440,111,2226,101,2041,97"/>
<area shape="rect" href="MultiPart_8h.html" title=" " alt="" coords="2909,299,3051,324"/>
<area shape="poly" title=" " alt="" coords="2041,92,2299,98,2613,110,2884,126,2972,137,2999,143,3014,150,3025,166,3030,184,3027,221,3014,258,2998,288,2993,286,3009,256,3022,220,3024,184,3020,168,3010,154,2998,148,2971,142,2883,132,2613,115,2299,104,2041,97"/>
<area shape="rect" href="NotFound_8h.html" title=" " alt="" coords="1178,225,1323,251"/>
<area shape="poly" title=" " alt="" coords="1831,101,1592,122,1476,136,1394,155,1361,168,1330,185,1277,219,1274,215,1327,180,1359,163,1393,149,1476,131,1591,116,1831,96"/>
<area shape="rect" title=" " alt="" coords="1653,152,1827,177"/>
<area shape="poly" title=" " alt="" coords="1905,107,1786,150,1784,145,1904,102"/>
<area shape="rect" title=" " alt="" coords="1851,152,2021,177"/>
<area shape="poly" title=" " alt="" coords="1939,104,1939,138,1933,138,1933,104"/>
<area shape="rect" title=" " alt="" coords="2045,152,2217,177"/>
<area shape="poly" title=" " alt="" coords="1968,102,2087,145,2085,150,1966,107"/>
<area shape="rect" title=" " alt="" coords="2241,152,2437,177"/>
<area shape="poly" title=" " alt="" coords="2001,101,2261,147,2260,152,2000,107"/>
<area shape="rect" title=" " alt="" coords="2461,152,2624,177"/>
<area shape="poly" title=" " alt="" coords="2035,101,2448,149,2447,155,2035,107"/>
<area shape="poly" title=" " alt="" coords="2041,92,2676,108,3106,125,3543,149,3548,150,3548,155,3543,155,3105,131,2676,114,2041,97"/>
<area shape="rect" title=" " alt="" coords="2648,152,2715,177"/>
<area shape="poly" title=" " alt="" coords="2041,94,2307,110,2469,127,2635,149,2634,155,2468,132,2306,116,2041,99"/>
<area shape="poly" title=" " alt="" coords="3531,467,3875,514,3875,519,3530,472"/>
<area shape="rect" title=" " alt="" coords="2192,519,2349,544"/>
<area shape="poly" title=" " alt="" coords="3379,464,2952,482,2662,499,2364,521,2363,516,2662,493,2951,477,3379,459"/>
<area shape="rect" title=" " alt="" coords="3233,519,3300,544"/>
<area shape="poly" title=" " alt="" coords="3425,473,3311,516,3309,511,3424,468"/>
<area shape="rect" title=" " alt="" coords="3146,519,3209,544"/>
<area shape="poly" title=" " alt="" coords="3411,473,3223,521,3222,516,3409,468"/>
<area shape="rect" title=" " alt="" coords="2373,519,2424,544"/>
<area shape="poly" title=" " alt="" coords="3379,467,2438,530,2438,525,3379,462"/>
<area shape="rect" title=" " alt="" coords="2091,519,2155,544"/>
<area shape="poly" title=" " alt="" coords="3379,464,2779,485,2433,501,2180,521,2169,523,2168,518,2180,516,2433,496,2778,479,3379,459"/>
<area shape="rect" title=" " alt="" coords="3324,519,3367,544"/>
<area shape="poly" title=" " alt="" coords="3439,473,3376,513,3373,509,3436,468"/>
<area shape="rect" title=" " alt="" coords="2998,519,3122,544"/>
<area shape="poly" title=" " alt="" coords="3392,473,3136,519,3136,514,3391,468"/>
<area shape="rect" title=" " alt="" coords="3391,519,3505,544"/>
<area shape="poly" title=" " alt="" coords="3456,471,3453,505,3448,505,3451,471"/>
<area shape="poly" title=" " alt="" coords="3504,468,3701,516,3700,521,3502,473"/>
<area shape="rect" title=" " alt="" coords="3529,519,3591,544"/>
<area shape="poly" title=" " alt="" coords="3473,468,3533,509,3530,513,3470,473"/>
<area shape="rect" title=" " alt="" coords="3615,519,3689,544"/>
<area shape="poly" title=" " alt="" coords="3487,468,3608,511,3606,516,3485,473"/>
<area shape="poly" title=" " alt="" coords="746,395,1334,513,1332,519,745,400"/>
<area shape="rect" href="DrClassMap_8h.html" title=" " alt="" coords="1542,445,1703,471"/>
<area shape="poly" title=" " alt="" coords="760,389,823,395,1528,447,1528,453,822,400,759,395"/>
<area shape="poly" title=" " alt="" coords="652,400,260,517,258,512,650,395"/>
<area shape="poly" title=" " alt="" coords="732,395,1174,516,1173,521,730,400"/>
<area shape="poly" title=" " alt="" coords="1588,473,1452,517,1450,512,1587,468"/>
<area shape="poly" title=" " alt="" coords="1704,465,2179,517,2178,523,1703,471"/>
<area shape="poly" title=" " alt="" coords="1703,468,2078,521,2077,526,1703,473"/>
<area shape="poly" title=" " alt="" coords="1704,464,1767,468,2107,482,2374,485,2641,492,2799,501,2984,516,2984,521,2798,506,2641,497,2374,490,2107,487,1767,473,1703,469"/>
<area shape="poly" title=" " alt="" coords="1704,464,1767,468,1954,474,2185,477,2725,478,3004,481,3269,487,3506,498,3700,516,3700,522,3506,504,3269,492,3004,486,2725,484,2185,482,1953,479,1767,473,1703,469"/>
<area shape="poly" title=" " alt="" coords="1542,462,1305,465,961,473,559,491,352,504,150,521,132,523,132,518,149,516,352,499,559,486,961,468,1305,459,1542,457"/>
<area shape="poly" title=" " alt="" coords="1542,470,950,528,949,522,1542,465"/>
<area shape="poly" title=" " alt="" coords="1542,466,268,530,268,524,1541,461"/>
<area shape="poly" title=" " alt="" coords="1172,323,1214,390,1247,431,1284,469,1321,493,1358,511,1356,516,1318,497,1281,473,1243,435,1210,393,1168,325"/>
<area shape="poly" title=" " alt="" coords="1240,320,1506,355,1842,395,1989,409,2104,417,2219,426,2366,443,2442,456,2519,468,2689,483,2824,488,2960,495,3133,516,3132,522,2959,500,2824,493,2689,488,2518,473,2442,461,2365,448,2218,431,2103,422,1988,414,1841,400,1505,360,1240,326"/>
<area shape="poly" title=" " alt="" coords="1088,327,773,374,773,368,1087,321"/>
<area shape="poly" title=" " alt="" coords="1188,322,1264,357,1361,395,1455,421,1544,440,1543,445,1454,426,1359,400,1262,362,1186,327"/>
<area shape="poly" title=" " alt="" coords="1088,326,922,352,855,365,824,374,816,390,814,407,817,425,825,443,849,479,876,507,872,511,845,482,820,446,812,426,808,407,811,388,821,370,853,360,921,347,1087,321"/>
<area shape="poly" title=" " alt="" coords="1166,325,1162,358,1153,398,1144,420,1134,436,1129,451,1133,469,1152,493,1176,510,1173,514,1148,497,1128,472,1123,451,1129,434,1139,417,1148,397,1156,357,1160,324"/>
<area shape="rect" title=" " alt="" coords="933,372,1139,397"/>
<area shape="poly" title=" " alt="" coords="1145,326,1070,367,1068,363,1142,322"/>
<area shape="poly" title=" " alt="" coords="1240,320,1506,355,1842,395,1922,401,1990,403,2107,402,2163,404,2222,410,2289,422,2366,443,2389,455,2412,468,2478,488,2547,503,2673,520,2672,526,2546,508,2477,493,2410,473,2387,460,2364,448,2288,427,2222,415,2163,409,2107,407,1990,408,1921,406,1841,400,1505,360,1240,326"/>
<area shape="poly" title=" " alt="" coords="1241,319,1259,321,1578,351,1840,373,1840,379,1577,357,1258,327,1240,325"/>
<area shape="rect" title=" " alt="" coords="835,372,909,397"/>
<area shape="poly" title=" " alt="" coords="1118,327,923,374,922,368,1116,321"/>
<area shape="poly" title=" " alt="" coords="1944,397,1954,433,1954,454,1945,473,1921,485,1879,495,1755,512,1610,523,1482,530,1482,524,1610,518,1754,506,1878,490,1919,480,1941,469,1949,453,1949,434,1939,398"/>
<area shape="poly" title=" " alt="" coords="2018,382,2268,382,2587,389,2741,396,2875,407,2977,422,3012,432,3035,443,3047,456,3055,472,3062,504,3057,506,3050,474,3043,459,3032,447,3011,437,2976,428,2875,412,2741,401,2587,394,2268,388,2018,388"/>
<area shape="poly" title=" " alt="" coords="1886,400,1687,445,1686,440,1885,395"/>
<area shape="poly" title=" " alt="" coords="1854,400,950,525,949,520,1854,395"/>
<area shape="poly" title=" " alt="" coords="1900,400,1768,448,1742,461,1715,473,1523,498,1259,528,1259,523,1522,493,1714,468,1740,457,1766,443,1898,395"/>
<area shape="poly" title=" " alt="" coords="2019,391,2199,411,2411,443,2709,513,2708,518,2410,448,2198,416,2018,396"/>
<area shape="rect" href="HttpTypes_8h.html" title=" " alt="" coords="2851,445,2999,471"/>
<area shape="poly" title=" " alt="" coords="2018,389,2788,443,2838,447,2837,452,2788,448,2018,394"/>
<area shape="rect" title=" " alt="" coords="2877,519,2974,544"/>
<area shape="poly" title=" " alt="" coords="2018,385,2272,391,2594,402,2876,419,2969,430,2997,436,3012,443,3019,453,3020,464,3010,483,2989,500,2965,515,2963,510,2986,496,3006,480,3015,463,3014,455,3009,447,2996,441,2968,435,2876,424,2594,407,2272,396,2018,390"/>
<area shape="rect" href="Session_8h.html" title=" " alt="" coords="2056,445,2189,471"/>
<area shape="poly" title=" " alt="" coords="1967,395,2080,438,2079,443,1965,400"/>
<area shape="rect" href="Attribute_8h.html" title=" " alt="" coords="2214,445,2354,471"/>
<area shape="poly" title=" " alt="" coords="1992,395,2215,440,2214,445,1991,400"/>
<area shape="rect" href="UploadFile_8h.html" title=" " alt="" coords="1779,445,1931,471"/>
<area shape="poly" title=" " alt="" coords="1925,399,1880,438,1876,434,1921,395"/>
<area shape="rect" title=" " alt="" coords="2531,445,2623,471"/>
<area shape="poly" title=" " alt="" coords="2018,390,2242,411,2512,443,2518,443,2517,449,2512,448,2241,416,2018,395"/>
<area shape="poly" title=" " alt="" coords="2986,468,3221,516,3221,516,3220,521,3219,521,2985,473"/>
<area shape="poly" title=" " alt="" coords="2901,473,2808,515,2806,510,2899,468"/>
<area shape="poly" title=" " alt="" coords="2928,471,2928,505,2923,505,2923,471"/>
<area shape="poly" title=" " alt="" coords="2148,468,2235,510,2233,515,2145,473"/>
<area shape="poly" title=" " alt="" coords="2172,468,2361,516,2359,521,2171,473"/>
<area shape="poly" title=" " alt="" coords="2125,471,2125,505,2120,505,2120,471"/>
<area shape="poly" title=" " alt="" coords="2056,466,1943,473,950,530,950,524,1943,468,2056,461"/>
<area shape="poly" title=" " alt="" coords="2284,471,2278,506,2273,505,2279,471"/>
<area shape="poly" title=" " alt="" coords="2304,468,2370,509,2367,514,2301,473"/>
<area shape="poly" title=" " alt="" coords="2214,472,2202,473,1640,500,950,530,950,525,1640,495,2201,468,2213,467"/>
<area shape="poly" title=" " alt="" coords="1779,471,1760,473,1259,528,1259,523,1760,468,1778,466"/>
<area shape="poly" title=" " alt="" coords="810,180,773,199,755,212,739,227,720,259,706,295,694,359,689,358,701,293,715,257,735,224,751,207,770,194,808,175"/>
<area shape="poly" title=" " alt="" coords="771,172,603,187,506,202,415,224,337,253,307,271,284,291,270,313,264,338,269,365,286,396,301,412,323,426,381,453,455,474,538,491,709,514,845,525,844,530,708,519,537,496,454,479,379,458,320,431,298,416,282,399,264,367,259,338,265,311,280,287,304,267,335,248,413,219,505,197,602,182,770,166"/>
<area shape="poly" title=" " alt="" coords="914,163,1001,167,1107,176,1222,194,1336,223,1359,235,1381,248,1483,291,1590,321,1721,350,1841,369,1840,374,1720,355,1589,327,1482,296,1379,253,1356,239,1334,228,1221,199,1107,181,1001,172,914,169"/>
<area shape="poly" title=" " alt="" coords="819,180,718,228,431,368,429,363,716,223,817,175"/>
<area shape="poly" title=" " alt="" coords="914,168,1124,186,1252,202,1381,223,1524,257,1642,292,1641,297,1523,262,1379,228,1252,207,1124,191,914,173"/>
<area shape="rect" href="HttpMiddleware_8h.html" title=" " alt="" coords="749,225,936,251"/>
<area shape="poly" title=" " alt="" coords="845,178,845,212,840,212,840,178"/>
<area shape="poly" title=" " alt="" coords="336,400,265,419,191,448,140,479,99,511,96,507,137,474,188,443,263,414,334,395"/>
<area shape="poly" title=" " alt="" coords="414,395,479,431,564,468,639,489,715,505,845,523,844,528,714,510,638,494,562,473,476,436,412,400"/>
<area shape="poly" title=" " alt="" coords="493,389,607,395,939,405,1220,410,1698,413,2175,419,2456,428,2788,443,2838,446,2837,451,2788,448,2456,433,2175,424,1698,419,1220,416,939,410,607,400,493,395"/>
<area shape="poly" title=" " alt="" coords="1676,326,1430,512,1427,508,1673,322"/>
<area shape="poly" title=" " alt="" coords="1686,326,1636,434,1631,432,1681,323"/>
<area shape="poly" title=" " alt="" coords="1649,327,950,518,948,513,1647,321"/>
<area shape="poly" title=" " alt="" coords="1666,326,1255,515,1253,510,1663,322"/>
<area shape="poly" title=" " alt="" coords="1777,314,2031,329,2351,354,2505,372,2638,392,2737,416,2770,429,2790,444,2798,459,2798,476,2787,508,2782,506,2793,475,2792,460,2786,447,2767,434,2735,421,2637,397,2504,377,2351,360,2030,334,1777,319"/>
<area shape="poly" title=" " alt="" coords="1730,321,1884,366,1882,371,1728,327"/>
<area shape="poly" title=" " alt="" coords="1777,311,2033,317,2359,327,2657,345,2765,356,2828,369,2852,382,2875,399,2910,433,2906,437,2871,403,2849,387,2826,375,2764,361,2657,350,2359,333,2033,322,1777,317"/>
<area shape="poly" title=" " alt="" coords="1777,310,2018,313,2332,322,2641,340,2769,353,2866,369,2963,388,2983,395,3001,406,3019,422,3036,444,3041,456,3040,467,3028,487,3004,503,2977,516,2975,511,3002,499,3024,483,3035,466,3035,457,3031,447,3015,425,2998,410,2980,400,2962,393,2865,375,2769,358,2641,345,2332,328,2017,319,1777,316"/>
<area shape="poly" title=" " alt="" coords="1760,321,2518,444,2517,450,1759,327"/>
<area shape="poly" title=" " alt="" coords="1777,321,2152,369,2635,442,2634,447,2152,375,1776,326"/>
<area shape="poly" title=" " alt="" coords="2648,472,2635,473,2300,500,1970,517,1483,532,1482,526,1970,512,2299,494,2634,468,2648,467"/>
<area shape="poly" title=" " alt="" coords="2648,472,2355,519,2354,514,2647,467"/>
<area shape="poly" title=" " alt="" coords="2648,472,2635,473,2436,489,2267,497,1980,502,1693,504,1524,510,1324,521,1260,527,1259,522,1324,516,1523,504,1692,499,1980,496,2267,492,2435,484,2634,468,2648,467"/>
<area shape="poly" title=" " alt="" coords="2724,469,2753,506,2749,510,2719,473"/>
<area shape="poly" title=" " alt="" coords="2747,468,2879,512,2877,517,2745,473"/>
<area shape="poly" title=" " alt="" coords="2777,463,2839,468,2982,476,3104,479,3313,478,3414,480,3522,485,3644,496,3788,516,3787,521,3643,502,3521,490,3413,485,3313,484,3104,484,2982,481,2838,473,2776,468"/>
<area shape="poly" title=" " alt="" coords="839,252,816,287,783,326,754,349,725,368,722,363,751,345,779,322,812,284,834,249"/>
<area shape="poly" title=" " alt="" coords="796,253,748,269,696,294,647,328,626,349,609,373,605,385,609,396,631,424,658,448,689,468,721,484,787,508,846,521,845,526,786,513,719,489,686,472,655,452,627,428,604,399,600,385,604,371,622,346,643,324,693,289,746,264,794,248"/>
<area shape="poly" title=" " alt="" coords="929,248,1841,368,1840,373,929,253"/>
<area shape="poly" title=" " alt="" coords="808,253,444,370,443,365,806,248"/>
<area shape="poly" title=" " alt="" coords="936,244,1589,299,1588,304,936,250"/>
<area shape="poly" title=" " alt="" coords="2909,321,2752,336,2537,362,2292,399,2045,448,2006,461,1967,473,1835,497,1702,513,1483,530,1482,524,1702,508,1834,491,1966,468,2005,456,2043,443,2291,394,2536,357,2752,331,2909,316"/>
<area shape="poly" title=" " alt="" coords="3051,320,3138,340,3175,353,3198,370,3208,392,3207,413,3198,433,3183,453,3141,488,3097,514,3094,510,3138,484,3179,449,3194,431,3202,412,3203,393,3194,374,3172,358,3137,345,3050,325"/>
<area shape="poly" title=" " alt="" coords="3046,321,3269,367,3406,402,3544,443,3601,468,3705,511,3703,516,3599,473,3542,448,3405,407,3267,372,3045,327"/>
<area shape="poly" title=" " alt="" coords="2909,315,2704,317,2406,324,2059,342,1880,356,1706,375,1362,439,950,522,949,517,1361,434,1705,369,1880,351,2059,337,2406,319,2704,311,2909,310"/>
<area shape="poly" title=" " alt="" coords="2909,315,2723,316,2458,323,2152,341,1995,356,1842,375,1753,390,1685,406,1530,448,1259,521,1258,515,1529,443,1684,401,1752,384,1841,369,1995,350,2152,336,2458,318,2723,310,2909,309"/>
<area shape="poly" title=" " alt="" coords="2990,323,3006,351,3022,390,3027,433,3023,454,3013,473,2991,484,2950,496,2847,519,2845,513,2949,491,2989,479,3009,469,3018,452,3022,433,3016,392,3001,354,2985,325"/>
<area shape="poly" title=" " alt="" coords="2909,320,2032,380,2032,374,2909,315"/>
<area shape="poly" title=" " alt="" coords="3028,322,3099,344,3172,376,3200,397,3218,420,3223,445,3219,459,3210,473,3128,493,2988,521,2987,515,3127,487,3206,468,3214,456,3218,445,3213,422,3196,401,3169,381,3097,349,3026,327"/>
<area shape="poly" title=" " alt="" coords="1255,250,1263,289,1279,345,1302,409,1336,469,1354,491,1375,508,1372,513,1350,494,1331,472,1298,411,1274,347,1258,290,1250,251"/>
<area shape="rect" href="DrTemplate_8h.html" title=" " alt="" coords="903,299,1062,324"/>
<area shape="poly" title=" " alt="" coords="1208,253,1040,298,1038,293,1207,248"/>
<area shape="poly" title=" " alt="" coords="936,327,751,371,749,366,935,321"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
此图展示该文件直接或间接的被哪些文件引用了:</div>
<div class="dyncontent">
<div class="center"><img src="IOThreadStorage_8h__dep__incl.png" border="0" usemap="#aIOThreadStorage_8hdep" alt=""/></div>
<map name="aIOThreadStorage_8hdep" id="aIOThreadStorage_8hdep">
<area shape="rect" title=" " alt="" coords="5,5,148,31"/>
<area shape="rect" href="drogon_8h.html" title=" " alt="" coords="37,79,116,104"/>
<area shape="poly" title=" " alt="" coords="79,44,79,79,74,79,74,44"/>
</map>
</div>
</div>
<p><a href="IOThreadStorage_8h_source.html">浏览源代码.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
类</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdrogon_1_1IOThreadStorage.html">drogon::IOThreadStorage&lt; C &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Utility class for thread storage handling  <a href="classdrogon_1_1IOThreadStorage.html#details">更多...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
命名空间</h2></td></tr>
<tr class="memitem:namespacedrogon" id="r_namespacedrogon"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedrogon.html">drogon</a></td></tr>
<tr class="memdesc:namespacedrogon"><td class="mdescLeft">&#160;</td><td class="mdescRight">Drogon Test is a minimal effort test framework developed because the major C++ test frameworks doesn't handle async programs well. Drogon Test's syntax is inspired by both Google Test and Catch2 <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
函数</h2></td></tr>
<tr class="memitem:a6ea98bf773b9b5b1ef8ce354997f25e9" id="r_a6ea98bf773b9b5b1ef8ce354997f25e9"><td class="memItemLeft" align="right" valign="top">trantor::EventLoop *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedrogon.html#a6ea98bf773b9b5b1ef8ce354997f25e9">drogon::getIOThreadStorageLoop</a> (size_t index) noexcept(false)</td></tr>
<tr class="separator:a6ea98bf773b9b5b1ef8ce354997f25e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">详细描述</h2>
<div class="textblock"><dl class="section author"><dt>作者</dt><dd>Daniel Mensinger</dd></dl>
<p>Copyright 2019, Daniel Mensinger. All rights reserved. <a href="https://github.com/an-tao/drogon">https://github.com/an-tao/drogon</a> Use of this source code is governed by a MIT license that can be found in the License file.</p>
<p>Drogon </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>
